ASP.net MVC Architecture

Ratings:
(4)
Views: 0
Banner-Img
Share this blog:

ASP.net MVC Architecture Overview

2ASP.net MVC is a web application framework that implementing based on MVC pattern. i.e. ‘Model view controls’ àBased on ASP.net this will allow the web developer to develop the web application in their composition.

  • Model
  • View
  • Controller

2ASP.net MVC framework was developed by scat Guthrie (Chf. Architect Microsoft).

2The 1st version released was Dec-2007.

2ASP.net MVC framework is an alternative to ASP.net web forms, not a replacement.

2A complete clan library related to MVC is available in “system web.MVC” name space

2MVC is a standard design pattern, inserted and provide by the software industry.    

Components of ASP.net MVC:

  Components of ASP.net MVC

Model:-

2Model is going to complete deal with D/b i.e. getting the data from D/B and updating the data to D/B etc.

Inclined to build a profession as ASP.net Developer? Then here is the blog post on, explore ASP.net Training

View:-

2Views are the components that will display the user interface (UI) elements.

2In general, this UI element is created from data of the model  

Controllers:-

Controls are the components and that handles user interaction of the view and will work with the model.

2In general most of the features of ASP.net are supported by ASP.net MVC.

Master page, user controls, data bindings ASP file authentication, authorization, session, etc.

2ASP.net MVC supports much more reciting mechanism SEO (search engine optimization) etc.

2ASP.net MVC application is ‘TDD’ “Test Driven Development” which provides unit testing easily.

2ASP.net MVC does not support view state, post back natures, etc.

2In the MVC frame that 3 components can be isolated and worked independently.

You liked the article?

Like: 0

Vote for difficulty

Current difficulty (Avg): Medium

EasyMediumHardDifficultExpert
IMPROVE ARTICLEReport Issue

About Author

Authorlogo
Name
TekSlate
Author Bio

TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills in the market.